be foiled - Turkish English Dictionary